General classification
0
Classics
Flat
1
Hilly
Mountain
Time Trial
09/06
Antwerp Port Epic / Sels Trophy
Antwerp > Antwerp
60
07/06
Heylen Vastgoed Heistse Pijl
Vosselaar > Heist-op-den-Berg
55
Boucles de la Mayenne - Crédit Mutuel
87
26
29/05
Stage 1
Espace Mayenne - Laval > Espace Mayenne - Laval
99
30/05
Stage 2
Saint-Berthevin > Juvigné
89
31/05
Stage 3
Sainte-Suzanne > Bais
91
01/06
Stage 4
Javron-les-Chapelles > Laval
45
09/04
Scheldeprijs
Terneuzen > Schoten
DNF
International Tour of Hellas
97
24
02/04
Patra > Agrinio
27
03/04
Agrinio > Arachova
114
04/04
Delphi > Chelkida
05/04
Chalkida > Athens
72
06/04
Stage 5
Marathon > Syntagma, Athens
67
25/03
Ferrara > Bondeno
13
26/03
Riccione > Sogliano al Rubicone
141
27/03
Riccione > Cesena
92
28/03
Brisighella > Brisighella
83
29/03
Brisighella > Forli